EoIP в RTR-2. Инструкция инженера
Протокол EoIP (Ethernet over IP) используется для создания туннелей Ethernet через IP-сети, позволяя передавать Ethernet-кадры между удалёнными сетями. Он широко применяется для организации мостов (bridging) между сетями, обеспечивая прозрачную передачу данных на канальном уровне (Layer 2).
Варианты реализации EoIP
Существует два основных варианта реализации протокола EoIP, которые отличаются значением Protocol Type в заголовке GRE (Generic Routing Encapsulation)
| Описание | EoIP Mikrotik | EoIP SoftGRE |
|---|---|---|
| Protocol Type | 0x6400 (специфичный для Mikrotik EoIP) |
0x6558 (Ethernet bridging protocol) |
| Производитель | Mikrotik | Универсальный (стандарт) |
| Применение | Устройства Mikrotik | Различное оборудование |
| Совместимость | Ограничена экосистемой Mikrotik | Широкая совместимость |
| Поддержка в Linux | - Протокол 0x6400 не поддерживается в стандартной поставке Linux - Для поддержки требуется установка дополнительных модулей ядра и пакетов, таких как специализированные драйверы или патчи, совместимые с Mikrotik EoIP |
- Протокол 0x6558 поддерживается в Linux из коробки через интерфейс gretap - Настройка туннелей возможна с использованием стандартных утилит, таких как ip link из пакета iproute2 |
| Описание | Этот вариант разработан компанией Mikrotik и используется в их оборудовании. Он позволяет создавать туннели для передачи Ethernet-кадров с поддержкой функций, специфичных для экосистемы Mikrotik, таких как интеграция с их RouterOS | Этот вариант является более стандартизированным подходом к реализации EoIP, который используется в различных программных и аппаратных решениях для передачи Ethernet-кадров через GRE-туннели |
| Особенности | - Оптимизирован для работы с устройствами Mikrotik - Поддерживает настройку туннелей через интерфейс RouterOS - Используется для создания L2-туннелей в сетях Mikrotik |
- Совместим с широким спектром оборудования и программного обеспечения, поддерживающих GRE Используется для создания Ethernet-мостов в гетерогенных сетях - Не привязан к конкретному производителю, в отличие от EoIP Mikrotik |
Пример дампа трафика EoIP
Дамп Wireshark
| Файл с дампом для wireshark |
|---|
Скачать ipoe_mikrotik_softgre.pcapng |
EoIP Mikrotik
EoIP SoftGRE
Применение
EoIP Mikrotik — рекомендуется использовать в сетях, где все устройства работают под управлением RouterOS, для обеспечения максимальной интеграции и простоты настройки. Для работы в Linux требуется установка дополнительных модулей.
EoIP SoftGRE — подходит для смешанных сетей, где требуется совместимость с оборудованием разных производителей или программными решениями. В Linux поддерживается из коробки через интерфейс gretap.
Примеры сетевых стендов EoIP
Подробную информацию о данных сетевых стендах можно найти в разделе 'База знаний'.